#ifndef CUBE_WORLD_H
#define CUBE_WORLD_H

class CubeWorld
{
public:
   CubeWorld( float cube_edge_size,
	      unsigned int cube_x_nums,
	      unsigned int cube_y_nums,
	      unsigned int cube_z_nums );
   
   ~CubeWorld(void); 

      float GetCubeEdgeSize(void){return _mCubeEdgeSize;}
   unsigned int GetCubeXNums(void){return _mCubeXNums;}
   unsigned int GetCubeYNums(void){return _mCubeYNums;}
   unsigned int GetCubeZNums(void){return _mCubeZNums;}

private:
   float _mCubeEdgeSize;
   unsigned int _mCubeXNums;
   unsigned int _mCubeYNums;
   unsigned int _mCubeZNums;
   
};

#endif  //CUBE_WORLD_H
